self powered platform - Englisch Synonyme Wörterbuch